
const LEJU_TOKEN = 'leju-token'// token
const LEJU_USERINFO = 'leju-userinfo'// 用户信息

/**
 * 存储token到本地
 * @param {*} token token值
 */
export function setToken(token) {
  if (token) {
    localStorage.setItem(LEJU_TOKEN, token)
  }
}
/**
 * 获取token
 * @returns 返回本地存储的token值
 */
export function getToken() {
  return localStorage.getItem(LEJU_TOKEN)
}

/**
 * 删除本地存储的token值
 */
export function removeToken() {
  localStorage.removeItem(LEJU_TOKEN)
}

/**
 * 存储用户信息到本地
 * @param {Object} userinfo 用户信息
 */
export function setUserinfo(userinfo) {
  if (userinfo) {
    localStorage.setItem(LEJU_USERINFO, JSON.stringify(userinfo))
  }
}
/**
   * 获取用户信息
   * @returns 返回本地存储的用户信息
   */
export function getUserinfo() {
  const strUserinfo = localStorage.getItem(LEJU_USERINFO)
  if (strUserinfo) {
    return JSON.parse(strUserinfo)
  }
  return null
}

/**
   * 删除本地存储的用户信息
   */
export function removeUserinfo() {
  localStorage.removeItem(LEJU_USERINFO)
}
